higher marks - French English Dictionary